Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CASTLE ROAD Semi-Detached £390,026 £74,950 30 May 1997
3 CASTLE ROAD Semi-Detached £327,091 £262,500 10 Aug 2018
4 CASTLE ROAD Semi-Detached £349,790 £271,000 21 Jun 2017
7 CASTLE ROAD Semi-Detached £347,771 £210,000 13 Sep 2013
8 CASTLE ROAD Semi-Detached £403,898 £106,000 31 May 2000
10 CASTLE ROAD Semi-Detached £466,701 £88,000 21 Feb 1997
11 CASTLE ROAD Semi-Detached £318,592 £256,000 4 Jan 2019
13 CASTLE ROAD Semi-Detached £373,182 £235,000 20 Jul 2007
14 CASTLE ROAD Semi-Detached £369,548 £215,000 24 Apr 2012
16 CASTLE ROAD Semi-Detached £409,679 £242,500 28 Nov 2006
17 CASTLE ROAD Semi-Detached £337,235 £60,000 13 Jan 1995
18 CASTLE ROAD Semi-Detached £350,751 £105,000 10 Aug 2001
20 CASTLE ROAD Semi-Detached £295,897 £170,000 30 Sep 2011
21 CASTLE ROAD Semi-Detached £271,055 £210,000 16 Jun 2017